package cn.maihe.elg.operation.repository.entity;

import cn.maihe.framework.starter.mybatis.mapper.Fn;
import cn.maihe.framework.starter.mybatis.mapper.PlusEntityWrapper;

public final class SpdBankNoticeCondition {
    private PlusEntityWrapper<SpdBankNotice> ew;

    public SpdBankNoticeCondition() {
        this.ew = new PlusEntityWrapper(SpdBankNotice.class);
    }

    public static SpdBankNoticeCondition builder() {
        return new SpdBankNoticeCondition();
    }

    public PlusEntityWrapper<SpdBankNotice> build() {
        return this.ew;
    }

    public SpdBankNoticeCondition or() {
        this.ew.orNew();
        return this;
    }

    public SpdBankNoticeCondition and() {
        this.ew.andNew();
        return this;
    }

    private boolean isAndOr() {
        return ew.originalSql() == null || "".equals(ew.originalSql()) ? true : ew.originalSql().endsWith("AND ()") || ew.originalSql().endsWith("OR ()");
    }

    public void clear() {
        this.ew = null;
        this.ew = new PlusEntityWrapper(SpdBankNotice.class);
    }

    public SpdBankNoticeCondition setSqlSelect(String sqlStr) {
        ew.setSqlSelect(sqlStr);
        return this;
    }

    public SpdBankNoticeCondition orderAsc(String column) {
        ew.orderBy(true, column, true);
        return this;
    }

    public SpdBankNoticeCondition orderDesc(String column) {
        ew.orderBy(true, column, false);
        return this;
    }

    public SpdBankNoticeCondition groupBy(String column) {
        ew.groupBy(column);
        return this;
    }

    public <E, R> SpdBankNoticeCondition orderAsc(Fn<E, R> fn) {
        ew.orderAsc(fn);
        return this;
    }

    public <E, R> SpdBankNoticeCondition orderDesc(Fn<E, R> fn) {
        ew.orderDesc(fn);
        return this;
    }

    public <E, R> SpdBankNoticeCondition groupBy(Fn<E, R> fn) {
        ew.groupBy(fn);
        return this;
    }

    public SpdBankNoticeCondition exists(String sqlStr) {
        ew.exists(sqlStr);
        return this;
    }

    public SpdBankNoticeCondition notExists(String sqlStr) {
        ew.notExists(sqlStr);
        return this;
    }

    public SpdBankNoticeCondition having(String sqlStr, Object... params) {
        ew.having(sqlStr, params);
        return this;
    }

    public SpdBankNoticeCondition andIdIsNull() {
        ew.isNull("id");
        return this;
    }

    public SpdBankNoticeCondition orIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("id");
        return this;
    }

    public SpdBankNoticeCondition andIdIsNotNull() {
        ew.isNotNull("id");
        return this;
    }

    public SpdBankNoticeCondition orIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("id");
        return this;
    }

    public SpdBankNoticeCondition andIdEq(Object value) {
        ew.eq("id", value);
        return this;
    }

    public SpdBankNoticeCondition orIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("id", value);
        return this;
    }

    public SpdBankNoticeCondition andIdNe(Object value) {
        ew.ne("id", value);
        return this;
    }

    public SpdBankNoticeCondition orIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("id", value);
        return this;
    }

    public SpdBankNoticeCondition andIdGt(Object value) {
        ew.gt("id", value);
        return this;
    }

    public SpdBankNoticeCondition orIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("id", value);
        return this;
    }

    public SpdBankNoticeCondition andIdGe(Object value) {
        ew.ge("id", value);
        return this;
    }

    public SpdBankNoticeCondition orIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("id", value);
        return this;
    }

    public SpdBankNoticeCondition andIdLt(Object value) {
        ew.lt("id", value);
        return this;
    }

    public SpdBankNoticeCondition orIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("id", value);
        return this;
    }

    public SpdBankNoticeCondition andIdLe(Object value) {
        ew.le("id", value);
        return this;
    }

    public SpdBankNoticeCondition orIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("id", value);
        return this;
    }

    public SpdBankNoticeCondition andIdIn(Object... value) {
        ew.in("id", value);
        return this;
    }

    public SpdBankNoticeCondition orIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("id", value);
        return this;
    }

    public SpdBankNoticeCondition andIdNotIn(Object... value) {
        ew.notIn("id", value);
        return this;
    }

    public SpdBankNoticeCondition orIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("id", value);
        return this;
    }

    public SpdBankNoticeCondition andIdBetween(Object value, Object value1) {
        ew.between("id", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("id", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andIdNotBetween(Object value, Object value1) {
        ew.notBetween("id", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("id", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andIdLike(String value) {
        ew.like("id", value);
        return this;
    }

    public SpdBankNoticeCondition orIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("id", value);
        return this;
    }

    public SpdBankNoticeCondition andIdNotLike(String value) {
        ew.notLike("id", value);
        return this;
    }

    public SpdBankNoticeCondition orIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("id", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeDateIsNull() {
        ew.isNull("notice_date");
        return this;
    }

    public SpdBankNoticeCondition orNoticeDateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("notice_date");
        return this;
    }

    public SpdBankNoticeCondition andNoticeDateIsNotNull() {
        ew.isNotNull("notice_date");
        return this;
    }

    public SpdBankNoticeCondition orNoticeDateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("notice_date");
        return this;
    }

    public SpdBankNoticeCondition andNoticeDateEq(Object value) {
        ew.eq("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeDateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeDateNe(Object value) {
        ew.ne("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeDateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeDateGt(Object value) {
        ew.gt("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeDateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeDateGe(Object value) {
        ew.ge("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeDateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeDateLt(Object value) {
        ew.lt("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeDateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeDateLe(Object value) {
        ew.le("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeDateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeDateIn(Object... value) {
        ew.in("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeDateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeDateNotIn(Object... value) {
        ew.notIn("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeDateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeDateBetween(Object value, Object value1) {
        ew.between("notice_date", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orNoticeDateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("notice_date", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andNoticeDateNotBetween(Object value, Object value1) {
        ew.notBetween("notice_date", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orNoticeDateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("notice_date", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andNoticeDateLike(String value) {
        ew.like("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeDateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeDateNotLike(String value) {
        ew.notLike("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeDateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("notice_date", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTimeIsNull() {
        ew.isNull("notice_time");
        return this;
    }

    public SpdBankNoticeCondition orNoticeTimeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("notice_time");
        return this;
    }

    public SpdBankNoticeCondition andNoticeTimeIsNotNull() {
        ew.isNotNull("notice_time");
        return this;
    }

    public SpdBankNoticeCondition orNoticeTimeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("notice_time");
        return this;
    }

    public SpdBankNoticeCondition andNoticeTimeEq(Object value) {
        ew.eq("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTimeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTimeNe(Object value) {
        ew.ne("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTimeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTimeGt(Object value) {
        ew.gt("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTimeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTimeGe(Object value) {
        ew.ge("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTimeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTimeLt(Object value) {
        ew.lt("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTimeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTimeLe(Object value) {
        ew.le("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTimeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTimeIn(Object... value) {
        ew.in("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTimeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTimeNotIn(Object... value) {
        ew.notIn("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTimeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTimeBetween(Object value, Object value1) {
        ew.between("notice_time", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTimeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("notice_time", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTimeNotBetween(Object value, Object value1) {
        ew.notBetween("notice_time", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTimeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("notice_time", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTimeLike(String value) {
        ew.like("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTimeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTimeNotLike(String value) {
        ew.notLike("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTimeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("notice_time", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTypeIsNull() {
        ew.isNull("notice_type");
        return this;
    }

    public SpdBankNoticeCondition orNoticeTypeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("notice_type");
        return this;
    }

    public SpdBankNoticeCondition andNoticeTypeIsNotNull() {
        ew.isNotNull("notice_type");
        return this;
    }

    public SpdBankNoticeCondition orNoticeTypeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("notice_type");
        return this;
    }

    public SpdBankNoticeCondition andNoticeTypeEq(Object value) {
        ew.eq("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTypeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTypeNe(Object value) {
        ew.ne("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTypeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTypeGt(Object value) {
        ew.gt("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTypeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTypeGe(Object value) {
        ew.ge("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTypeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTypeLt(Object value) {
        ew.lt("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTypeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTypeLe(Object value) {
        ew.le("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTypeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTypeIn(Object... value) {
        ew.in("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTypeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTypeNotIn(Object... value) {
        ew.notIn("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTypeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTypeBetween(Object value, Object value1) {
        ew.between("notice_type", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTypeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("notice_type", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTypeNotBetween(Object value, Object value1) {
        ew.notBetween("notice_type", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTypeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("notice_type", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTypeLike(String value) {
        ew.like("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTypeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeTypeNotLike(String value) {
        ew.notLike("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeTypeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("notice_type", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeSerNoIsNull() {
        ew.isNull("notice_ser_no");
        return this;
    }

    public SpdBankNoticeCondition orNoticeSerNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("notice_ser_no");
        return this;
    }

    public SpdBankNoticeCondition andNoticeSerNoIsNotNull() {
        ew.isNotNull("notice_ser_no");
        return this;
    }

    public SpdBankNoticeCondition orNoticeSerNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("notice_ser_no");
        return this;
    }

    public SpdBankNoticeCondition andNoticeSerNoEq(Object value) {
        ew.eq("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeSerNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeSerNoNe(Object value) {
        ew.ne("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeSerNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeSerNoGt(Object value) {
        ew.gt("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeSerNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeSerNoGe(Object value) {
        ew.ge("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeSerNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeSerNoLt(Object value) {
        ew.lt("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeSerNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeSerNoLe(Object value) {
        ew.le("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeSerNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeSerNoIn(Object... value) {
        ew.in("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeSerNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeSerNoNotIn(Object... value) {
        ew.notIn("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeSerNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeSerNoBetween(Object value, Object value1) {
        ew.between("notice_ser_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orNoticeSerNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("notice_ser_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andNoticeSerNoNotBetween(Object value, Object value1) {
        ew.notBetween("notice_ser_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orNoticeSerNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("notice_ser_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andNoticeSerNoLike(String value) {
        ew.like("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeSerNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andNoticeSerNoNotLike(String value) {
        ew.notLike("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orNoticeSerNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("notice_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andZoneCodeIsNull() {
        ew.isNull("zone_code");
        return this;
    }

    public SpdBankNoticeCondition orZoneCodeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("zone_code");
        return this;
    }

    public SpdBankNoticeCondition andZoneCodeIsNotNull() {
        ew.isNotNull("zone_code");
        return this;
    }

    public SpdBankNoticeCondition orZoneCodeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("zone_code");
        return this;
    }

    public SpdBankNoticeCondition andZoneCodeEq(Object value) {
        ew.eq("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition orZoneCodeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition andZoneCodeNe(Object value) {
        ew.ne("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition orZoneCodeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition andZoneCodeGt(Object value) {
        ew.gt("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition orZoneCodeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition andZoneCodeGe(Object value) {
        ew.ge("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition orZoneCodeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition andZoneCodeLt(Object value) {
        ew.lt("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition orZoneCodeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition andZoneCodeLe(Object value) {
        ew.le("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition orZoneCodeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition andZoneCodeIn(Object... value) {
        ew.in("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition orZoneCodeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition andZoneCodeNotIn(Object... value) {
        ew.notIn("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition orZoneCodeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition andZoneCodeBetween(Object value, Object value1) {
        ew.between("zone_code", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orZoneCodeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("zone_code", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andZoneCodeNotBetween(Object value, Object value1) {
        ew.notBetween("zone_code", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orZoneCodeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("zone_code", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andZoneCodeLike(String value) {
        ew.like("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition orZoneCodeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition andZoneCodeNotLike(String value) {
        ew.notLike("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition orZoneCodeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("zone_code", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNoIsNull() {
        ew.isNull("secu_no");
        return this;
    }

    public SpdBankNoticeCondition orSecuNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("secu_no");
        return this;
    }

    public SpdBankNoticeCondition andSecuNoIsNotNull() {
        ew.isNotNull("secu_no");
        return this;
    }

    public SpdBankNoticeCondition orSecuNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("secu_no");
        return this;
    }

    public SpdBankNoticeCondition andSecuNoEq(Object value) {
        ew.eq("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNoNe(Object value) {
        ew.ne("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNoGt(Object value) {
        ew.gt("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNoGe(Object value) {
        ew.ge("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNoLt(Object value) {
        ew.lt("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNoLe(Object value) {
        ew.le("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNoIn(Object... value) {
        ew.in("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNoNotIn(Object... value) {
        ew.notIn("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNoBetween(Object value, Object value1) {
        ew.between("secu_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orSecuNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("secu_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andSecuNoNotBetween(Object value, Object value1) {
        ew.notBetween("secu_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orSecuNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("secu_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andSecuNoLike(String value) {
        ew.like("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNoNotLike(String value) {
        ew.notLike("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("secu_no", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNameIsNull() {
        ew.isNull("secu_name");
        return this;
    }

    public SpdBankNoticeCondition orSecuNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("secu_name");
        return this;
    }

    public SpdBankNoticeCondition andSecuNameIsNotNull() {
        ew.isNotNull("secu_name");
        return this;
    }

    public SpdBankNoticeCondition orSecuNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("secu_name");
        return this;
    }

    public SpdBankNoticeCondition andSecuNameEq(Object value) {
        ew.eq("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNameNe(Object value) {
        ew.ne("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNameGt(Object value) {
        ew.gt("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNameGe(Object value) {
        ew.ge("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNameLt(Object value) {
        ew.lt("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNameLe(Object value) {
        ew.le("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNameIn(Object... value) {
        ew.in("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNameNotIn(Object... value) {
        ew.notIn("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNameBetween(Object value, Object value1) {
        ew.between("secu_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orSecuNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("secu_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andSecuNameNotBetween(Object value, Object value1) {
        ew.notBetween("secu_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orSecuNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("secu_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andSecuNameLike(String value) {
        ew.like("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition andSecuNameNotLike(String value) {
        ew.notLike("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition orSecuNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("secu_name", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNoIsNull() {
        ew.isNull("merch_no");
        return this;
    }

    public SpdBankNoticeCondition orMerchNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("merch_no");
        return this;
    }

    public SpdBankNoticeCondition andMerchNoIsNotNull() {
        ew.isNotNull("merch_no");
        return this;
    }

    public SpdBankNoticeCondition orMerchNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("merch_no");
        return this;
    }

    public SpdBankNoticeCondition andMerchNoEq(Object value) {
        ew.eq("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNoNe(Object value) {
        ew.ne("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNoGt(Object value) {
        ew.gt("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNoGe(Object value) {
        ew.ge("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNoLt(Object value) {
        ew.lt("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNoLe(Object value) {
        ew.le("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNoIn(Object... value) {
        ew.in("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNoNotIn(Object... value) {
        ew.notIn("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNoBetween(Object value, Object value1) {
        ew.between("merch_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orMerchNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("merch_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andMerchNoNotBetween(Object value, Object value1) {
        ew.notBetween("merch_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orMerchNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("merch_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andMerchNoLike(String value) {
        ew.like("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNoNotLike(String value) {
        ew.notLike("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("merch_no", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNameIsNull() {
        ew.isNull("merch_name");
        return this;
    }

    public SpdBankNoticeCondition orMerchNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("merch_name");
        return this;
    }

    public SpdBankNoticeCondition andMerchNameIsNotNull() {
        ew.isNotNull("merch_name");
        return this;
    }

    public SpdBankNoticeCondition orMerchNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("merch_name");
        return this;
    }

    public SpdBankNoticeCondition andMerchNameEq(Object value) {
        ew.eq("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNameNe(Object value) {
        ew.ne("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNameGt(Object value) {
        ew.gt("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNameGe(Object value) {
        ew.ge("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNameLt(Object value) {
        ew.lt("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNameLe(Object value) {
        ew.le("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNameIn(Object... value) {
        ew.in("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNameNotIn(Object... value) {
        ew.notIn("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNameBetween(Object value, Object value1) {
        ew.between("merch_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orMerchNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("merch_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andMerchNameNotBetween(Object value, Object value1) {
        ew.notBetween("merch_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orMerchNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("merch_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andMerchNameLike(String value) {
        ew.like("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition andMerchNameNotLike(String value) {
        ew.notLike("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition orMerchNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("merch_name", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNoIsNull() {
        ew.isNull("parent_acct_no");
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("parent_acct_no");
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNoIsNotNull() {
        ew.isNotNull("parent_acct_no");
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("parent_acct_no");
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNoEq(Object value) {
        ew.eq("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNoNe(Object value) {
        ew.ne("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNoGt(Object value) {
        ew.gt("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNoGe(Object value) {
        ew.ge("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNoLt(Object value) {
        ew.lt("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNoLe(Object value) {
        ew.le("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNoIn(Object... value) {
        ew.in("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNoNotIn(Object... value) {
        ew.notIn("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNoBetween(Object value, Object value1) {
        ew.between("parent_acct_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("parent_acct_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNoNotBetween(Object value, Object value1) {
        ew.notBetween("parent_acct_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("parent_acct_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNoLike(String value) {
        ew.like("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNoNotLike(String value) {
        ew.notLike("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("parent_acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNameIsNull() {
        ew.isNull("parent_acct_name");
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("parent_acct_name");
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNameIsNotNull() {
        ew.isNotNull("parent_acct_name");
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("parent_acct_name");
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNameEq(Object value) {
        ew.eq("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNameNe(Object value) {
        ew.ne("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNameGt(Object value) {
        ew.gt("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNameGe(Object value) {
        ew.ge("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNameLt(Object value) {
        ew.lt("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNameLe(Object value) {
        ew.le("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNameIn(Object... value) {
        ew.in("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNameNotIn(Object... value) {
        ew.notIn("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNameBetween(Object value, Object value1) {
        ew.between("parent_acct_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("parent_acct_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNameNotBetween(Object value, Object value1) {
        ew.notBetween("parent_acct_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("parent_acct_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNameLike(String value) {
        ew.like("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andParentAcctNameNotLike(String value) {
        ew.notLike("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orParentAcctNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("parent_acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andDepSerNoIsNull() {
        ew.isNull("dep_ser_no");
        return this;
    }

    public SpdBankNoticeCondition orDepSerNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("dep_ser_no");
        return this;
    }

    public SpdBankNoticeCondition andDepSerNoIsNotNull() {
        ew.isNotNull("dep_ser_no");
        return this;
    }

    public SpdBankNoticeCondition orDepSerNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("dep_ser_no");
        return this;
    }

    public SpdBankNoticeCondition andDepSerNoEq(Object value) {
        ew.eq("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orDepSerNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andDepSerNoNe(Object value) {
        ew.ne("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orDepSerNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andDepSerNoGt(Object value) {
        ew.gt("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orDepSerNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andDepSerNoGe(Object value) {
        ew.ge("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orDepSerNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andDepSerNoLt(Object value) {
        ew.lt("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orDepSerNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andDepSerNoLe(Object value) {
        ew.le("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orDepSerNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andDepSerNoIn(Object... value) {
        ew.in("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orDepSerNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andDepSerNoNotIn(Object... value) {
        ew.notIn("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orDepSerNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andDepSerNoBetween(Object value, Object value1) {
        ew.between("dep_ser_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orDepSerNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("dep_ser_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andDepSerNoNotBetween(Object value, Object value1) {
        ew.notBetween("dep_ser_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orDepSerNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("dep_ser_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andDepSerNoLike(String value) {
        ew.like("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orDepSerNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andDepSerNoNotLike(String value) {
        ew.notLike("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orDepSerNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("dep_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreSerNoIsNull() {
        ew.isNull("core_ser_no");
        return this;
    }

    public SpdBankNoticeCondition orCoreSerNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("core_ser_no");
        return this;
    }

    public SpdBankNoticeCondition andCoreSerNoIsNotNull() {
        ew.isNotNull("core_ser_no");
        return this;
    }

    public SpdBankNoticeCondition orCoreSerNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("core_ser_no");
        return this;
    }

    public SpdBankNoticeCondition andCoreSerNoEq(Object value) {
        ew.eq("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreSerNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreSerNoNe(Object value) {
        ew.ne("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreSerNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreSerNoGt(Object value) {
        ew.gt("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreSerNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreSerNoGe(Object value) {
        ew.ge("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreSerNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreSerNoLt(Object value) {
        ew.lt("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreSerNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreSerNoLe(Object value) {
        ew.le("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreSerNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreSerNoIn(Object... value) {
        ew.in("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreSerNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreSerNoNotIn(Object... value) {
        ew.notIn("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreSerNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreSerNoBetween(Object value, Object value1) {
        ew.between("core_ser_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orCoreSerNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("core_ser_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andCoreSerNoNotBetween(Object value, Object value1) {
        ew.notBetween("core_ser_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orCoreSerNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("core_ser_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andCoreSerNoLike(String value) {
        ew.like("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreSerNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreSerNoNotLike(String value) {
        ew.notLike("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreSerNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("core_ser_no", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransDateIsNull() {
        ew.isNull("core_trans_date");
        return this;
    }

    public SpdBankNoticeCondition orCoreTransDateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("core_trans_date");
        return this;
    }

    public SpdBankNoticeCondition andCoreTransDateIsNotNull() {
        ew.isNotNull("core_trans_date");
        return this;
    }

    public SpdBankNoticeCondition orCoreTransDateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("core_trans_date");
        return this;
    }

    public SpdBankNoticeCondition andCoreTransDateEq(Object value) {
        ew.eq("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransDateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransDateNe(Object value) {
        ew.ne("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransDateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransDateGt(Object value) {
        ew.gt("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransDateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransDateGe(Object value) {
        ew.ge("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransDateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransDateLt(Object value) {
        ew.lt("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransDateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransDateLe(Object value) {
        ew.le("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransDateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransDateIn(Object... value) {
        ew.in("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransDateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransDateNotIn(Object... value) {
        ew.notIn("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransDateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransDateBetween(Object value, Object value1) {
        ew.between("core_trans_date", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransDateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("core_trans_date", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransDateNotBetween(Object value, Object value1) {
        ew.notBetween("core_trans_date", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransDateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("core_trans_date", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransDateLike(String value) {
        ew.like("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransDateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransDateNotLike(String value) {
        ew.notLike("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransDateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("core_trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransTimeIsNull() {
        ew.isNull("core_trans_time");
        return this;
    }

    public SpdBankNoticeCondition orCoreTransTimeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("core_trans_time");
        return this;
    }

    public SpdBankNoticeCondition andCoreTransTimeIsNotNull() {
        ew.isNotNull("core_trans_time");
        return this;
    }

    public SpdBankNoticeCondition orCoreTransTimeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("core_trans_time");
        return this;
    }

    public SpdBankNoticeCondition andCoreTransTimeEq(Object value) {
        ew.eq("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransTimeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransTimeNe(Object value) {
        ew.ne("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransTimeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransTimeGt(Object value) {
        ew.gt("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransTimeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransTimeGe(Object value) {
        ew.ge("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransTimeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransTimeLt(Object value) {
        ew.lt("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransTimeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransTimeLe(Object value) {
        ew.le("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransTimeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransTimeIn(Object... value) {
        ew.in("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransTimeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransTimeNotIn(Object... value) {
        ew.notIn("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransTimeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransTimeBetween(Object value, Object value1) {
        ew.between("core_trans_time", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransTimeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("core_trans_time", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransTimeNotBetween(Object value, Object value1) {
        ew.notBetween("core_trans_time", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransTimeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("core_trans_time", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransTimeLike(String value) {
        ew.like("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransTimeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andCoreTransTimeNotLike(String value) {
        ew.notLike("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orCoreTransTimeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("core_trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andTransDateIsNull() {
        ew.isNull("trans_date");
        return this;
    }

    public SpdBankNoticeCondition orTransDateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("trans_date");
        return this;
    }

    public SpdBankNoticeCondition andTransDateIsNotNull() {
        ew.isNotNull("trans_date");
        return this;
    }

    public SpdBankNoticeCondition orTransDateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("trans_date");
        return this;
    }

    public SpdBankNoticeCondition andTransDateEq(Object value) {
        ew.eq("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orTransDateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andTransDateNe(Object value) {
        ew.ne("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orTransDateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andTransDateGt(Object value) {
        ew.gt("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orTransDateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andTransDateGe(Object value) {
        ew.ge("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orTransDateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andTransDateLt(Object value) {
        ew.lt("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orTransDateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andTransDateLe(Object value) {
        ew.le("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orTransDateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andTransDateIn(Object... value) {
        ew.in("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orTransDateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andTransDateNotIn(Object... value) {
        ew.notIn("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orTransDateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andTransDateBetween(Object value, Object value1) {
        ew.between("trans_date", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orTransDateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("trans_date", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andTransDateNotBetween(Object value, Object value1) {
        ew.notBetween("trans_date", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orTransDateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("trans_date", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andTransDateLike(String value) {
        ew.like("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orTransDateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andTransDateNotLike(String value) {
        ew.notLike("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition orTransDateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("trans_date", value);
        return this;
    }

    public SpdBankNoticeCondition andTransTimeIsNull() {
        ew.isNull("trans_time");
        return this;
    }

    public SpdBankNoticeCondition orTransTimeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("trans_time");
        return this;
    }

    public SpdBankNoticeCondition andTransTimeIsNotNull() {
        ew.isNotNull("trans_time");
        return this;
    }

    public SpdBankNoticeCondition orTransTimeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("trans_time");
        return this;
    }

    public SpdBankNoticeCondition andTransTimeEq(Object value) {
        ew.eq("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orTransTimeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andTransTimeNe(Object value) {
        ew.ne("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orTransTimeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andTransTimeGt(Object value) {
        ew.gt("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orTransTimeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andTransTimeGe(Object value) {
        ew.ge("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orTransTimeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andTransTimeLt(Object value) {
        ew.lt("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orTransTimeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andTransTimeLe(Object value) {
        ew.le("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orTransTimeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andTransTimeIn(Object... value) {
        ew.in("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orTransTimeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andTransTimeNotIn(Object... value) {
        ew.notIn("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orTransTimeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andTransTimeBetween(Object value, Object value1) {
        ew.between("trans_time", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orTransTimeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("trans_time", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andTransTimeNotBetween(Object value, Object value1) {
        ew.notBetween("trans_time", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orTransTimeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("trans_time", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andTransTimeLike(String value) {
        ew.like("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orTransTimeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andTransTimeNotLike(String value) {
        ew.notLike("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition orTransTimeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("trans_time", value);
        return this;
    }

    public SpdBankNoticeCondition andBusiTypeIsNull() {
        ew.isNull("busi_type");
        return this;
    }

    public SpdBankNoticeCondition orBusiTypeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("busi_type");
        return this;
    }

    public SpdBankNoticeCondition andBusiTypeIsNotNull() {
        ew.isNotNull("busi_type");
        return this;
    }

    public SpdBankNoticeCondition orBusiTypeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("busi_type");
        return this;
    }

    public SpdBankNoticeCondition andBusiTypeEq(Object value) {
        ew.eq("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition orBusiTypeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition andBusiTypeNe(Object value) {
        ew.ne("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition orBusiTypeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition andBusiTypeGt(Object value) {
        ew.gt("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition orBusiTypeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition andBusiTypeGe(Object value) {
        ew.ge("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition orBusiTypeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition andBusiTypeLt(Object value) {
        ew.lt("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition orBusiTypeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition andBusiTypeLe(Object value) {
        ew.le("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition orBusiTypeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition andBusiTypeIn(Object... value) {
        ew.in("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition orBusiTypeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition andBusiTypeNotIn(Object... value) {
        ew.notIn("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition orBusiTypeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition andBusiTypeBetween(Object value, Object value1) {
        ew.between("busi_type", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orBusiTypeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("busi_type", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andBusiTypeNotBetween(Object value, Object value1) {
        ew.notBetween("busi_type", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orBusiTypeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("busi_type", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andBusiTypeLike(String value) {
        ew.like("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition orBusiTypeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition andBusiTypeNotLike(String value) {
        ew.notLike("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition orBusiTypeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("busi_type", value);
        return this;
    }

    public SpdBankNoticeCondition andTransAmtIsNull() {
        ew.isNull("trans_amt");
        return this;
    }

    public SpdBankNoticeCondition orTransAmtIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("trans_amt");
        return this;
    }

    public SpdBankNoticeCondition andTransAmtIsNotNull() {
        ew.isNotNull("trans_amt");
        return this;
    }

    public SpdBankNoticeCondition orTransAmtIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("trans_amt");
        return this;
    }

    public SpdBankNoticeCondition andTransAmtEq(Object value) {
        ew.eq("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition orTransAmtEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition andTransAmtNe(Object value) {
        ew.ne("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition orTransAmtNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition andTransAmtGt(Object value) {
        ew.gt("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition orTransAmtGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition andTransAmtGe(Object value) {
        ew.ge("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition orTransAmtGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition andTransAmtLt(Object value) {
        ew.lt("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition orTransAmtLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition andTransAmtLe(Object value) {
        ew.le("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition orTransAmtLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition andTransAmtIn(Object... value) {
        ew.in("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition orTransAmtIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition andTransAmtNotIn(Object... value) {
        ew.notIn("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition orTransAmtNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition andTransAmtBetween(Object value, Object value1) {
        ew.between("trans_amt", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orTransAmtBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("trans_amt", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andTransAmtNotBetween(Object value, Object value1) {
        ew.notBetween("trans_amt", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orTransAmtNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("trans_amt", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andTransAmtLike(String value) {
        ew.like("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition orTransAmtLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition andTransAmtNotLike(String value) {
        ew.notLike("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition orTransAmtNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("trans_amt", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNameIsNull() {
        ew.isNull("acct_bank_name");
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("acct_bank_name");
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNameIsNotNull() {
        ew.isNotNull("acct_bank_name");
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("acct_bank_name");
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNameEq(Object value) {
        ew.eq("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNameNe(Object value) {
        ew.ne("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNameGt(Object value) {
        ew.gt("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNameGe(Object value) {
        ew.ge("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNameLt(Object value) {
        ew.lt("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNameLe(Object value) {
        ew.le("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNameIn(Object... value) {
        ew.in("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNameNotIn(Object... value) {
        ew.notIn("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNameBetween(Object value, Object value1) {
        ew.between("acct_bank_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("acct_bank_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNameNotBetween(Object value, Object value1) {
        ew.notBetween("acct_bank_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("acct_bank_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNameLike(String value) {
        ew.like("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNameNotLike(String value) {
        ew.notLike("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("acct_bank_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNoIsNull() {
        ew.isNull("acct_bank_no");
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("acct_bank_no");
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNoIsNotNull() {
        ew.isNotNull("acct_bank_no");
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("acct_bank_no");
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNoEq(Object value) {
        ew.eq("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNoNe(Object value) {
        ew.ne("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNoGt(Object value) {
        ew.gt("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNoGe(Object value) {
        ew.ge("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNoLt(Object value) {
        ew.lt("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNoLe(Object value) {
        ew.le("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNoIn(Object... value) {
        ew.in("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNoNotIn(Object... value) {
        ew.notIn("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNoBetween(Object value, Object value1) {
        ew.between("acct_bank_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("acct_bank_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNoNotBetween(Object value, Object value1) {
        ew.notBetween("acct_bank_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("acct_bank_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNoLike(String value) {
        ew.like("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctBankNoNotLike(String value) {
        ew.notLike("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctBankNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("acct_bank_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNameIsNull() {
        ew.isNull("acct_name");
        return this;
    }

    public SpdBankNoticeCondition orAcctNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("acct_name");
        return this;
    }

    public SpdBankNoticeCondition andAcctNameIsNotNull() {
        ew.isNotNull("acct_name");
        return this;
    }

    public SpdBankNoticeCondition orAcctNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("acct_name");
        return this;
    }

    public SpdBankNoticeCondition andAcctNameEq(Object value) {
        ew.eq("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNameNe(Object value) {
        ew.ne("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNameGt(Object value) {
        ew.gt("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNameGe(Object value) {
        ew.ge("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNameLt(Object value) {
        ew.lt("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNameLe(Object value) {
        ew.le("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNameIn(Object... value) {
        ew.in("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNameNotIn(Object... value) {
        ew.notIn("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNameBetween(Object value, Object value1) {
        ew.between("acct_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orAcctNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("acct_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andAcctNameNotBetween(Object value, Object value1) {
        ew.notBetween("acct_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orAcctNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("acct_name", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andAcctNameLike(String value) {
        ew.like("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNameNotLike(String value) {
        ew.notLike("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("acct_name", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNoIsNull() {
        ew.isNull("acct_no");
        return this;
    }

    public SpdBankNoticeCondition orAcctNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("acct_no");
        return this;
    }

    public SpdBankNoticeCondition andAcctNoIsNotNull() {
        ew.isNotNull("acct_no");
        return this;
    }

    public SpdBankNoticeCondition orAcctNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("acct_no");
        return this;
    }

    public SpdBankNoticeCondition andAcctNoEq(Object value) {
        ew.eq("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNoNe(Object value) {
        ew.ne("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNoGt(Object value) {
        ew.gt("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNoGe(Object value) {
        ew.ge("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNoLt(Object value) {
        ew.lt("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNoLe(Object value) {
        ew.le("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNoIn(Object... value) {
        ew.in("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNoNotIn(Object... value) {
        ew.notIn("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNoBetween(Object value, Object value1) {
        ew.between("acct_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orAcctNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("acct_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andAcctNoNotBetween(Object value, Object value1) {
        ew.notBetween("acct_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orAcctNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("acct_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andAcctNoLike(String value) {
        ew.like("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcctNoNotLike(String value) {
        ew.notLike("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcctNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("acct_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAttachIsNull() {
        ew.isNull("attach");
        return this;
    }

    public SpdBankNoticeCondition orAttachIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("attach");
        return this;
    }

    public SpdBankNoticeCondition andAttachIsNotNull() {
        ew.isNotNull("attach");
        return this;
    }

    public SpdBankNoticeCondition orAttachIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("attach");
        return this;
    }

    public SpdBankNoticeCondition andAttachEq(Object value) {
        ew.eq("attach", value);
        return this;
    }

    public SpdBankNoticeCondition orAttachEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("attach", value);
        return this;
    }

    public SpdBankNoticeCondition andAttachNe(Object value) {
        ew.ne("attach", value);
        return this;
    }

    public SpdBankNoticeCondition orAttachNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("attach", value);
        return this;
    }

    public SpdBankNoticeCondition andAttachGt(Object value) {
        ew.gt("attach", value);
        return this;
    }

    public SpdBankNoticeCondition orAttachGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("attach", value);
        return this;
    }

    public SpdBankNoticeCondition andAttachGe(Object value) {
        ew.ge("attach", value);
        return this;
    }

    public SpdBankNoticeCondition orAttachGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("attach", value);
        return this;
    }

    public SpdBankNoticeCondition andAttachLt(Object value) {
        ew.lt("attach", value);
        return this;
    }

    public SpdBankNoticeCondition orAttachLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("attach", value);
        return this;
    }

    public SpdBankNoticeCondition andAttachLe(Object value) {
        ew.le("attach", value);
        return this;
    }

    public SpdBankNoticeCondition orAttachLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("attach", value);
        return this;
    }

    public SpdBankNoticeCondition andAttachIn(Object... value) {
        ew.in("attach", value);
        return this;
    }

    public SpdBankNoticeCondition orAttachIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("attach", value);
        return this;
    }

    public SpdBankNoticeCondition andAttachNotIn(Object... value) {
        ew.notIn("attach", value);
        return this;
    }

    public SpdBankNoticeCondition orAttachNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("attach", value);
        return this;
    }

    public SpdBankNoticeCondition andAttachBetween(Object value, Object value1) {
        ew.between("attach", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orAttachBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("attach", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andAttachNotBetween(Object value, Object value1) {
        ew.notBetween("attach", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orAttachNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("attach", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andAttachLike(String value) {
        ew.like("attach", value);
        return this;
    }

    public SpdBankNoticeCondition orAttachLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("attach", value);
        return this;
    }

    public SpdBankNoticeCondition andAttachNotLike(String value) {
        ew.notLike("attach", value);
        return this;
    }

    public SpdBankNoticeCondition orAttachNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("attach", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark1IsNull() {
        ew.isNull("remark1");
        return this;
    }

    public SpdBankNoticeCondition orRemark1IsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("remark1");
        return this;
    }

    public SpdBankNoticeCondition andRemark1IsNotNull() {
        ew.isNotNull("remark1");
        return this;
    }

    public SpdBankNoticeCondition orRemark1IsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("remark1");
        return this;
    }

    public SpdBankNoticeCondition andRemark1Eq(Object value) {
        ew.eq("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark1Eq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark1Ne(Object value) {
        ew.ne("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark1Ne(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark1Gt(Object value) {
        ew.gt("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark1Gt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark1Ge(Object value) {
        ew.ge("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark1Ge(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark1Lt(Object value) {
        ew.lt("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark1Lt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark1Le(Object value) {
        ew.le("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark1Le(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark1In(Object... value) {
        ew.in("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark1In(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark1NotIn(Object... value) {
        ew.notIn("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark1NotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark1Between(Object value, Object value1) {
        ew.between("remark1", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orRemark1Between(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("remark1", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andRemark1NotBetween(Object value, Object value1) {
        ew.notBetween("remark1", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orRemark1NotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("remark1", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andRemark1Like(String value) {
        ew.like("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark1Like(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark1NotLike(String value) {
        ew.notLike("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark1NotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("remark1", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark2IsNull() {
        ew.isNull("remark2");
        return this;
    }

    public SpdBankNoticeCondition orRemark2IsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("remark2");
        return this;
    }

    public SpdBankNoticeCondition andRemark2IsNotNull() {
        ew.isNotNull("remark2");
        return this;
    }

    public SpdBankNoticeCondition orRemark2IsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("remark2");
        return this;
    }

    public SpdBankNoticeCondition andRemark2Eq(Object value) {
        ew.eq("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark2Eq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark2Ne(Object value) {
        ew.ne("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark2Ne(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark2Gt(Object value) {
        ew.gt("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark2Gt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark2Ge(Object value) {
        ew.ge("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark2Ge(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark2Lt(Object value) {
        ew.lt("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark2Lt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark2Le(Object value) {
        ew.le("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark2Le(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark2In(Object... value) {
        ew.in("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark2In(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark2NotIn(Object... value) {
        ew.notIn("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark2NotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark2Between(Object value, Object value1) {
        ew.between("remark2", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orRemark2Between(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("remark2", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andRemark2NotBetween(Object value, Object value1) {
        ew.notBetween("remark2", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orRemark2NotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("remark2", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andRemark2Like(String value) {
        ew.like("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark2Like(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark2NotLike(String value) {
        ew.notLike("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark2NotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("remark2", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark3IsNull() {
        ew.isNull("remark3");
        return this;
    }

    public SpdBankNoticeCondition orRemark3IsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("remark3");
        return this;
    }

    public SpdBankNoticeCondition andRemark3IsNotNull() {
        ew.isNotNull("remark3");
        return this;
    }

    public SpdBankNoticeCondition orRemark3IsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("remark3");
        return this;
    }

    public SpdBankNoticeCondition andRemark3Eq(Object value) {
        ew.eq("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark3Eq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark3Ne(Object value) {
        ew.ne("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark3Ne(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark3Gt(Object value) {
        ew.gt("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark3Gt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark3Ge(Object value) {
        ew.ge("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark3Ge(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark3Lt(Object value) {
        ew.lt("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark3Lt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark3Le(Object value) {
        ew.le("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark3Le(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark3In(Object... value) {
        ew.in("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark3In(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark3NotIn(Object... value) {
        ew.notIn("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark3NotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark3Between(Object value, Object value1) {
        ew.between("remark3", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orRemark3Between(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("remark3", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andRemark3NotBetween(Object value, Object value1) {
        ew.notBetween("remark3", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orRemark3NotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("remark3", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andRemark3Like(String value) {
        ew.like("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark3Like(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition andRemark3NotLike(String value) {
        ew.notLike("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition orRemark3NotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("remark3", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtCreateIsNull() {
        ew.isNull("gmt_create");
        return this;
    }

    public SpdBankNoticeCondition orGmtCreateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("gmt_create");
        return this;
    }

    public SpdBankNoticeCondition andGmtCreateIsNotNull() {
        ew.isNotNull("gmt_create");
        return this;
    }

    public SpdBankNoticeCondition orGmtCreateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("gmt_create");
        return this;
    }

    public SpdBankNoticeCondition andGmtCreateEq(Object value) {
        ew.eq("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtCreateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtCreateNe(Object value) {
        ew.ne("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtCreateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtCreateGt(Object value) {
        ew.gt("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtCreateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtCreateGe(Object value) {
        ew.ge("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtCreateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtCreateLt(Object value) {
        ew.lt("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtCreateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtCreateLe(Object value) {
        ew.le("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtCreateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtCreateIn(Object... value) {
        ew.in("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtCreateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtCreateNotIn(Object... value) {
        ew.notIn("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtCreateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtCreateBetween(Object value, Object value1) {
        ew.between("gmt_create", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orGmtCreateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("gmt_create", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andGmtCreateNotBetween(Object value, Object value1) {
        ew.notBetween("gmt_create", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orGmtCreateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("gmt_create", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andGmtCreateLike(String value) {
        ew.like("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtCreateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtCreateNotLike(String value) {
        ew.notLike("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtCreateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("gmt_create", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtModifiedIsNull() {
        ew.isNull("gmt_modified");
        return this;
    }

    public SpdBankNoticeCondition orGmtModifiedIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("gmt_modified");
        return this;
    }

    public SpdBankNoticeCondition andGmtModifiedIsNotNull() {
        ew.isNotNull("gmt_modified");
        return this;
    }

    public SpdBankNoticeCondition orGmtModifiedIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("gmt_modified");
        return this;
    }

    public SpdBankNoticeCondition andGmtModifiedEq(Object value) {
        ew.eq("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtModifiedEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtModifiedNe(Object value) {
        ew.ne("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtModifiedNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtModifiedGt(Object value) {
        ew.gt("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtModifiedGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtModifiedGe(Object value) {
        ew.ge("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtModifiedGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtModifiedLt(Object value) {
        ew.lt("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtModifiedLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtModifiedLe(Object value) {
        ew.le("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtModifiedLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtModifiedIn(Object... value) {
        ew.in("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtModifiedIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtModifiedNotIn(Object... value) {
        ew.notIn("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtModifiedNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtModifiedBetween(Object value, Object value1) {
        ew.between("gmt_modified", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orGmtModifiedBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("gmt_modified", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andGmtModifiedNotBetween(Object value, Object value1) {
        ew.notBetween("gmt_modified", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orGmtModifiedNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("gmt_modified", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andGmtModifiedLike(String value) {
        ew.like("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtModifiedLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition andGmtModifiedNotLike(String value) {
        ew.notLike("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition orGmtModifiedNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("gmt_modified", value);
        return this;
    }

    public SpdBankNoticeCondition andAcceptOrderNoIsNull() {
        ew.isNull("accept_order_no");
        return this;
    }

    public SpdBankNoticeCondition orAcceptOrderNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("accept_order_no");
        return this;
    }

    public SpdBankNoticeCondition andAcceptOrderNoIsNotNull() {
        ew.isNotNull("accept_order_no");
        return this;
    }

    public SpdBankNoticeCondition orAcceptOrderNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("accept_order_no");
        return this;
    }

    public SpdBankNoticeCondition andAcceptOrderNoEq(Object value) {
        ew.eq("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcceptOrderNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcceptOrderNoNe(Object value) {
        ew.ne("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcceptOrderNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcceptOrderNoGt(Object value) {
        ew.gt("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcceptOrderNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcceptOrderNoGe(Object value) {
        ew.ge("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcceptOrderNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcceptOrderNoLt(Object value) {
        ew.lt("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcceptOrderNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcceptOrderNoLe(Object value) {
        ew.le("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcceptOrderNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcceptOrderNoIn(Object... value) {
        ew.in("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcceptOrderNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcceptOrderNoNotIn(Object... value) {
        ew.notIn("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcceptOrderNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcceptOrderNoBetween(Object value, Object value1) {
        ew.between("accept_order_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orAcceptOrderNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("accept_order_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andAcceptOrderNoNotBetween(Object value, Object value1) {
        ew.notBetween("accept_order_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition orAcceptOrderNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("accept_order_no", value, value1);
        return this;
    }

    public SpdBankNoticeCondition andAcceptOrderNoLike(String value) {
        ew.like("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcceptOrderNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition andAcceptOrderNoNotLike(String value) {
        ew.notLike("accept_order_no", value);
        return this;
    }

    public SpdBankNoticeCondition orAcceptOrderNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("accept_order_no", value);
        return this;
    }
    public SpdBankNoticeCondition andSubAccountEq(Object value) {
        ew.eq("sub_account", value);
        return this;
    }
}